package com.motong.gongdan.vo.system.device.vo;

import com.motong.gongdan.vo.system.common.vo.VoiceCallsInfo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;
import java.util.Map;

@ApiModel("状态看板返回值")
@Data
@Accessors(chain = true)
public class StatusDashboardVo {

    @ApiModelProperty("设备状态占比")
    private List<DeviceStatusRateVo> deviceStatusRateVos;

    @ApiModelProperty("状态数量统计")
    private Map<String,Integer> statusCountMap;

    @ApiModelProperty("语音呼叫信息")
    private List<VoiceCallsInfo> voiceCallsInfos;

}
